Director | Jason Zada |
Plot | Plot The majority of the story is set in and around Aokigahara, a forest at the northwest base of Mount Fuji in Japan known as a popular destination for those wanting to die by suicide. Sara Price... |
Enter a movie name and find similar film recommendations!